Specification and Refinement of Soft Real-Time Requirements Using Sequence Diagrams
نویسندگان
چکیده
Soft real-time requirements are often related to communication in distributed systems. Therefore it is interesting to understand how UML sequence diagrams can be used to specify such requirements. We propose a way of integrating soft real-time requirements in sequence diagram specifications by adding probabilities to timed sequence diagrams. Our approach builds on timed STAIRS, which is an approach to the compositional and incremental development of sequence diagrams supporting specification of mandatory as well as potential behavior.
منابع مشابه
Stepwise refinement of sequence diagrams with soft real - time requirements
UML sequence diagrams and similar notations are much used to specify computer systems, serving for example as specifications for programmers, or as a means for validating requirements. When specifying and analyzing computer systems, probabilities are often essential, in particular for capturing soft real-time requirements. It is also important to be able to specify systems at different levels o...
متن کاملSpecifying Computer Systems with Probabilistic Sequence Diagrams
Probability often plays a major role in the specification of computer systems, for a number of reasons. Probabilistic requirements are, of course, essential for specifying applications such as games of chance or probabilistic algorithms. Soft real-time requirements are probabilistic requirements that are very important when we are interested in the performance characteristics of a system. Proba...
متن کاملAdding Soft Real-Time Requirements in a Step-Wise Development Process
ion, depending on the purpose of the particular specification. Figure 1 Sending SMS messages from a web portal. The user enters the message text and address to the web portal (1), which calls the web service provided by the telephone company (2). The SMS message is then sent to the mobile phone (3) 69 Telektronikk 1.2009 ISSN 0085-7130 © Telenor ASA 2009 70 Telektronikk 1.2009 informally illust...
متن کاملSpecification and Validation of Real-Time Systems Using UML Sequence Diagrams
UML (OMG, 2011) is considered as a contemporary standard in information systems development. Being a graphical modeling language it offers a family of diagrams that may be used for specification and designing of information systems. Sequence diagrams, being a part of the family, are very often used to specify functional requirements of the developed systems and are typically associated with the...
متن کاملStepwise refinement of sequence diagrams with soft real-time constraints
Article history: Received 6 July 2012 Received in revised form 4 January 2013 Accepted 12 August 2014 Available online 25 March 2015
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005